opportune circumstances

Translations
удобные обстоятельства
They took advantage of the opportune circumstances to launch their new product.
Они воспользовались удобными обстоятельствами, чтобы запустить свой новый продукт.